package com.bt.lms.ui.vo.school_education.registerInfo;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 编辑注册信息VO
 */
public class EditRegisterInfoVo {
    /**
     * 注册状况
     *
     * @reqRole 非必填，限选项---注册，未注册，未报道
     */
    private Integer state;

    /**
     * 注册日期
     *
     * @reqRole 非必填，时间，格式：“yyyy-MM-dd”
     */
    private LocalDate date;

    /**
     * 报道日期
     *
     * @reqRole 非必填，时间，格式：“yyyy-MM-dd”
     */
    private LocalDate gotoDate;

    /**
     * 未注册原因
     *
     * @reqRole 非必填，文本，中
     */
    private String notRegisterCause;

    /**
     * 未注册/报到去向
     *
     * @reqRole 非必填，文本，小
     */
    private String notRegisterGo;

    /**
     * 是否请假
     *
     * @reqRole 非必填，限选项---是，否
     */
    private Integer isVacate;

    /**
     * 学年（度）
     *
     * @reqRole 非必填，文本，小
     */
    private String schoolYear;

    /**
     * 学期
     *
     * @reqRole 非必填，文本，小
     */
    private String semester;

    /**
     * 所在班级
     *
     * @reqRole 非必填，文本，小
     */
    private String classroom;

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public LocalDate getDate() {
        return date;
    }

    public void setDate(LocalDate date) {
        this.date = date;
    }

    public LocalDate getGotoDate() {
        return gotoDate;
    }

    public void setGotoDate(LocalDate gotoDate) {
        this.gotoDate = gotoDate;
    }

    public String getNotRegisterCause() {
        return notRegisterCause;
    }

    public void setNotRegisterCause(String notRegisterCause) {
        this.notRegisterCause = notRegisterCause;
    }

    public String getNotRegisterGo() {
        return notRegisterGo;
    }

    public void setNotRegisterGo(String notRegisterGo) {
        this.notRegisterGo = notRegisterGo;
    }

    public Integer getIsVacate() {
        return isVacate;
    }

    public void setIsVacate(Integer isVacate) {
        this.isVacate = isVacate;
    }

    public String getSchoolYear() {
        return schoolYear;
    }

    public void setSchoolYear(String schoolYear) {
        this.schoolYear = schoolYear;
    }

    public String getSemester() {
        return semester;
    }

    public void setSemester(String semester) {
        this.semester = semester;
    }

    public String getClassroom() {
        return classroom;
    }

    public void setClassroom(String classroom) {
        this.classroom = classroom;
    }
}
